/*! videojs-bc-map - 2022-02-02 - dc2650a - HEAD * Copyright (c) 2022 Brightcove; Licensed Brightcove Software License */ !function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=c[g]={exports:{}};b[g][0].call(k.exports,function(a){var c=b[g][1][a];return e(c?c:a)},k,k.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g>8-g%1*8)){if(e=f.charCodeAt(g+=.75),e>255)throw new a("'btoa' failed: The string to be encoded contains characters outside of the Latin1 range.");c=c<<8|e}return i}),b.atob||(b.atob=function(b){var c=String(b).replace(/=+$/,"");if(c.length%4==1)throw new a("'atob' failed: The string to be decoded is not correctly encoded.");for(var e,f,g=0,h=0,i="";f=c.charAt(h++);~f&&(e=g%4?64*e+f:f,g++%4)?i+=String.fromCharCode(255&e>>(-2*g&6)):0)f=d.indexOf(f);return i})}()},{}],2:[function(a,b,c){b.exports.getNonce=function(a){for(var b=a.getElementsByTagName("script"),c=0;c0;){if(l=b.shift(),k&&"<"==k.tag&&!(l.tag in v))throw new Error("Illegal content in < super tag.");if(a.tags[l.tag]<=a.tags.$||f(l,h))d.push(l),l.nodes=e(b,l.tag,d,h);else{if("/"==l.tag){if(0===d.length)throw new Error("Closing tag without opener: /"+l.n);if(j=d.pop(),l.n!=j.n&&!g(l.n,j.n,h))throw new Error("Nesting error: "+j.n+" vs. "+l.n);return j.end=l.i,i}"\n"==l.tag&&(l.last=0==b.length||"\n"==b[0].tag)}i.push(l)}if(d.length>0)throw new Error("missing closing tag: "+d.pop().n);return i}function f(a,b){for(var c=0,d=b.length;c":7,"=":8,_v:9,"{":10,"&":11,_t:12},a.scan=function(e,f){function g(){s.length>0&&(t.push({tag:"_t",text:new String(s)}),s="")}function h(){for(var b=!0,c=w;c"==c.tag&&(c.indent=t[d].text.toString()),t.splice(d,1));else b||t.push({tag:"\n"});u=!1,w=t.length}function j(a,b){var d="="+y,e=a.indexOf(d,b),f=c(a.substring(a.indexOf("=",b)+1,e)).split(" ");return x=f[0],y=f[f.length-1],e+d.length-1}var k=e.length,l=0,m=1,n=2,p=l,q=null,r=null,s="",t=[],u=!1,v=0,w=0,x="{{",y="}}";for(f&&(f=f.split(" "),x=f[0],y=f[1]),v=0;v":l,"<":function(b,c){var d={partials:{},code:"",subs:{},inPartial:!0};a.walk(b.nodes,d);var e=c.partials[l(b,c)];e.subs=d.subs,e.partials=d.partials},$:function(b,c){var d={subs:{},code:"",partials:c.partials,prefix:b.n};a.walk(b.nodes,d),c.subs[b.n]=d.code,c.inPartial||(c.code+='t.sub("'+j(b.n)+'",c,p,i);')},"\n":function(a,b){b.code+=n('"\\n"'+(a.last?"":" + i"))},_v:function(a,b){b.code+="t.b(t.v(t."+k(a.n)+'("'+j(a.n)+'",c,p,0)));'},_t:function(a,b){b.code+=n('"'+j(a.text)+'"')},"{":m,"&":m},a.walk=function(b,c){for(var d,e=0,f=b.length;e=0;j--)if(g=c[j],f=b(a,g,i),void 0!==f){h=!0;break}return h?(e||"function"!=typeof f||(f=this.mv(f,c,d)),f):!e&&""},ls:function(a,b,c,e,f){var g=this.options.delimiters;return this.options.delimiters=f,this.b(this.ct(d(a.call(b,e)),b,c)),this.options.delimiters=g,!1},ct:function(a,b,c){if(this.options.disableLambda)throw new Error("Lambda features disabled.");return this.c.compile(a,this.options).render(b,c)},b:function(a){this.buf+=a},fl:function(){var a=this.buf;return this.buf="",a},ms:function(a,b,c,d,e,f,g){var h,i=b[b.length-1],j=a.call(i);return"function"==typeof j?!!d||(h=this.activeSub&&this.subsText&&this.subsText[this.activeSub]?this.subsText[this.activeSub]:this.text,this.ls(j,i,c,h.substring(e,f),g)):j},mv:function(a,b,c){var e=b[b.length-1],f=a.call(e);return"function"==typeof f?this.ct(d(f.call(e)),e,c):f},sub:function(a,b,c,d){var e=this.subs[a];e&&(this.activeSub=a,e(b,c,this,d),this.activeSub=!1)}};var f=/&/g,g=//g,i=/\'/g,j=/\"/g,k=/[&<>\"\']/,l=Array.isArray||function(a){return"[object Array]"===Object.prototype.toString.call(a)}}("undefined"!=typeof c?c:d)},{}],7:[function(a,b,c){(function(a){function c(a,b){return null==a?void 0:a[b]}function d(a){var b=!1;if(null!=a&&"function"!=typeof a.toString)try{b=!!(a+"")}catch(c){}return b}function e(a){var b=-1,c=a?a.length:0;for(this.clear();++b-1}function p(a,b){var c=this.__data__,d=w(c,a);return d<0?c.push([a,b]):c[d][1]=b,this}function q(a){var b=-1,c=a?a.length:0;for(this.clear();++b250&&(c="value parameter cannot be longer than 250 characters"),c?(this.logger.log(c),!1):this.eventTracker?(this.eventTracker.sendEvent({slot:a,value:b}),!0):(this.logger.log("Queuing event: "+a+" value:"+b),this.queue.push([].slice.call(arguments)),!0)},f._processQueue=function(){if(this.queue.length)for(;this.queue.length;){var a=this.queue.shift();this.track.apply(this,a)}},b.exports=d},{"./lib/utils":23}],11:[function(a,b,c){"use strict";function d(a,b,c){this.player=a,this.settings=b,this.logger=c,this.silent=!1,this.reset()}var e=a("global/window"),f=a("./constants"),g=a("./lib/utils"),h=d.prototype;h.reset=function(){this.logger.log("resetting EventTracker"),this.percentilesHit={},this.watched=0,this.timeWatched=0,this.lastUpdateTime=(new Date).getTime(),this.interval=null,this.playbackId=g.generateGuid(),this.startTime={video:0,clock:0},this.endTime={video:0,clock:0},this.customData={}},h.setIds=function(a){this.ids=a},h.setVisitor=function(a){this.visitor=a},h.setConfig=function(a){this.config=a},h.setIntegration=function(a){this.integration=a},h.isInAdState=function(){var a=this.player;return a.hasClass("vjs-ad-playing")||a.hasClass("vjs-ad-loading")},h.isAdOnly=function(){return this.player.hasClass("vjs-ad-only")},h.isLive=function(){return this.getDuration()===1/0},h.getCurrentTime=function(){var a=this.player;return a.onceux&&a.onceux.currentTime?a.onceux.currentTime():a.currentTime()},h.getDuration=function(){var a=this.player;return a.onceux&&a.onceux.timeline?a.onceux.timeline.contentDuration:a.duration()},h.resetEngagementTracking=function(a){return this.isInAdState()||this.isAdOnly()?void this.logger.log("not initializing engagement since the video is in ad state"):(this.logger.log("resetting engagement on event: "+a.type),"playing"===a.type?(this.startTime.video=this.getCurrentTime(),this.startTime.clock=a.timeStamp||(new Date).getTime(),this.endTime.video=this.startTime.video,this.endTime.clock=this.startTime.clock):"contentplayback"===a.type&&(this.startTime.video=this.endTime.video,this.startTime.clock=this.endTime.clock),void(this.lastUpdateTime=(new Date).getTime()))},h.resetInterval=function(){var a=f.MIN_REPORTING_PERIOD;!this.isLive()&&this.getDuration()<4*f.MIN_REPORTING_PERIOD&&(a=Math.floor(this.getDuration()/4));var b;this.isLive()?(this.logger.log("getting interval for live video"),b=this.integration.getLiveReportingInterval()):b=this.config.integration.retention!==f.NO_RETENTION||this.visitor.status?a:Math.max(Math.round(this.getDuration()/f.MAX_REPORTING_EVENTS),a),this.interval=b,this.logger.log("resetting tracking interval to "+this.interval)},h.init=function(a){var b=this;a&&a.silent&&(b.silent=a.silent);var c=this.player,d=this.logger;b.sessionData={},c.on(f.EVENT_TYPES.SUBMIT_FORM,function(){b.silent=!1,b.sessionData.leadSubmit=1,b.sendEvent(b.getCurrentTime())}),c.on("loadstart",function(){d.log("loadstart"),b.reset()}),c.on("playing",this.resetEngagementTracking.bind(this)),c.on("contentplayback",this.resetEngagementTracking.bind(this)),c.on("timeupdate",function(a){if(b.interval||b.resetInterval(),!b.isInAdState()){var e=a.timeStamp||(new Date).getTime(),f=e-b.lastUpdateTime,g=!c.paused()&&!c.scrubbing()&&!c.seeking();if(f<1e3&&f>0&&g&&(b.timeWatched+=f),b.lastUpdateTime=e,!(e-b.endTime.clock<10)){var h=b.getCurrentTime();if(h=b.interval&&(d.log("sending event on "+b.interval+" second interval"),b.sendEvent(b.endTime.video))}}}),c.on("ended",function(){d.log("ended");var a=b.getCurrentTime()||b.endTime.video;b.sendEvent(a),c.one("play",function(){b.reset()})})},h.sendEvent=function(a,b){var c=this.player,d=this.config,h=this.ids,i=this.visitor,j=this.settings;g.isObject(a)&&(b=a,a=this.getCurrentTime()),b&&(this.customData[b.slot]=b.value);var k=this.getDuration(),l=Math.min(a,k);this.watched=Math.max(Math.round(l/k*100)||0,this.watched);var m="no-video-id",n="No Video ID",o={};if(c.mediainfo){m=c.mediainfo.id,n=c.mediainfo.name;var p=d.integration.optionalFields;if(p)for(var q=0,r=p.length;q=j.leadForm.display.params.afterPercent&&(h.show(),l.off("timeupdate",b))}function c(){i.log("ended"),h.show(),l.off("ended",c)}function d(){function a(){b+=1,b===j.leadForm.display.params.afterVideos-1&&(l.one("ended",function(){h.show()}),l.off("loadstart",a))}var b=0;l.on("loadstart",a)}function e(){var a=Math.floor(l.currentTime());a>=j.leadForm.display.params.afterSeconds&&(h.show(),l.off("timeupdate",e))}function f(){function a(){var b=Math.floor(l.currentTime());k(b)&&(h.show(),l.off("timeupdate",a))}var b=l.mediainfo&&l.mediainfo.cue_points||[];if(b.length){for(var c,d=j.leadForm.display.params.cuePointName,e=0,f=b.length;e=g},l.on("timeupdate",a)}}function g(){h.sendStat(k.LEAD_PLAY),l.off("timeupdate",g)}var h=this,i=this.logger,j=this.config,l=this.player;this.logger.log("leadform will display:");var m=j.leadForm.display;switch(m.when){case"page":this.logger.log(" in page"),this.show();break;case"before":this.logger.log(" before video plays"),this.shouldResume=!0,l.on("timeupdate",a);break;case"afterPercent":this.logger.log(" after "+m.params.afterPercent+" percent"),this.shouldResume=!0,l.on("timeupdate",b);break;case"end":this.logger.log(" after video ends"),this.shouldResume=!this.isLastVideo(),l.on("ended",c);break;case"afterVideos":this.logger.log(" after "+m.params.afterVideos+" videos play"),this.shouldResume=!this.isLastVideo(),d();break;case"afterSeconds":this.logger.log(" after "+m.params.afterSeconds+" seconds"),this.shouldResume=!0,l.on("timeupdate",e);break;case"cuePoint":this.logger.log(" at cuepoint "+m.params.cuePointName),this.shouldResume=!0,l.readyState()>=1?f():l.one("loadedmetadata",f);break;case"preview":this.shouldResume=!0,this.show()}l.on("timeupdate",g)},n.hideErrorMessage=function(a){var b=a.getElementsByClassName("map-top-message-error")[0],c=a.getElementsByClassName("map-top-message")[0];b&&(b.style.display="none"),c&&(c.style.display="block")},n.showErrorMessage=function(a){var b=a.getElementsByClassName("map-top-message-error")[0],c=a.getElementsByClassName("map-top-message")[0];b&&(b.style.display="block"),c&&(c.style.display="none")},n.blockNextPlay=function(){this.player.pause()},n.exitFullscreen=function(){var a=this.player,b=this.logger;a.exitFullscreen()["catch"](function(a){b.log("Error exiting full screen",a)})},n.getFormHtml=function(){var a=this.config,b="";return b=a.leadForm.type===g.FORM_TYPES.BRIGHTCOVE?j.form(this.templateData):"confirmation"===a.mode?a.leadForm.custom.confirmHtml:a.leadForm.custom.html; },n.show=function(){function a(){function a(a){return a&&(a.stopPropagation(),a.preventDefault()),!1}function r(a,b,c){var d=f.getNonce(document);a.write('"+(b||"")+'')}function s(a){var d={account:o.accountId,sessionId:o.sessionId,bcGuid:o.bcGuid,videoId:w,videoName:x,playerConfig:c.id,playerId:o.playerId,experience:o.experience,externalType:c.integration.type};b.integration.modifyLeadFormData(d,o);var e=b.templateData.fields,f=!1;for(var g in e)if(e.hasOwnProperty(g)&&null!==e[g]&&e[g].enabled){var i=a.getElementById(e[g].id);h.removeClassFromElement(i,"map-input-err"),c.leadForm.required&&""===i.value&&"none"!==h.getStyle(i).display||"email"===g&&!h.isValidEmail(i.value)?(h.addClassToElement(i,"map-input-err"),f=!0):d[g]=i.value}if(f)throw b.showErrorMessage(a),new Error("Form is invalid");return b.hideErrorMessage(a),d}function t(d){return function(e){if(n.preview)return!1;var f;try{f=s(d)}catch(h){return a(e)}f.integration=c.integration.id;var j="";if(n.doNotTrack&&(j="?dnt=1"),i.post(n.mapUrl+"/lead"+j,f),b.sendStat(k.LEAD_SUBMIT),m.trigger(g.EVENT_TYPES.SUBMIT_FORM),b.inPage){var l=d.getElementById("map-outer-div");l.innerHTML='

'+A.confirmation+"

"}else b.hide();return a(e)}}function u(a){return function(){m.trigger(g.EVENT_TYPES.SUBMIT_FORM);var d=!!c.leadForm.custom.confirmHtml;if(!d)return b.hide();var e=j.custom({close:A.close,required:!1});a.getElementsByTagName("body")[0].innerHTML=e;var f=a.getElementsByTagName("iframe")[0],h=f.contentWindow.document;r(h,c.leadForm.custom.confirmHtml);var i,k=c.leadForm.custom.confirmTimeout||5e3;k>=0&&(i=setTimeout(function(){b.hide()},k));var l=a.getElementsByTagName("a")[0];l.onclick=function(){clearTimeout(i),b.hide()}}}function v(a){return a&&(a.returnValue=!1,a.preventDefault&&a.preventDefault()),n.preview||(b.hide(),b.sendStat(k.LEAD_CANCEL)),!1}if(c.leadForm.type!==g.FORM_TYPES.CUSTOM||!q.defaultPrevented){b.overlay=d.generateOverlay(b.getStyles(),b.inPage);var w,x,y=d.generateOverlayFrame(),z=c.leadForm.locale||"en",A=l[z];m.mediainfo&&(w=encodeURIComponent(m.mediainfo.id),x=encodeURIComponent(m.mediainfo.name)),y.addEventListener("load",function(){var d=y.contentWindow.document,h=!(!c.leadForm.custom||!c.leadForm.custom.html),i="cancelButton",k="";if(h?(k=j.custom({close:A.close,required:c.leadForm.required}),i="bc-cancel-button"):k=p,r(d,k,!0),b.inPage){var l=d.getElementById("map-outer-div");y.height=l.scrollHeight+10+"px"}if(c.leadForm.type===g.FORM_TYPES.BRIGHTCOVE)setTimeout(function(){var a=d.getElementById("map-form");a.onsubmit=t(d)},10);else{var m=d.getElementsByTagName("iframe")[0],q=m.contentWindow.document,s=j.context({videoId:w,videoName:x,playerId:o.playerId,pageUrl:e.location.href,externalGuid:o.externalGuid,nonce:f.getNonce(d)});"confirmation"===n.mode?r(q,c.leadForm.custom.confirmHtml):(r(q,s+c.leadForm.custom.html),n.preview&&(q.addEventListener("click",a,!0),q.addEventListener("submit",a,!0)),q.addEventListener("BC_CUSTOM_FORM_SUBMIT",u(d)),m.onload=u(d))}var z=d.getElementById(i);z&&(z.onclick=v)}),b.overlay.appendChild(y),b.formTarget.appendChild(b.overlay)}}var b=this,c=this.config,m=this.player,n=this.settings,o=this.ids;if(!this.overlay&&!this.alreadyShown&&c.leadForm){this.alreadyShown=!0,this.sendStat(k.LEAD_DISPLAY),h.dispatchMouseUpEvent(),m.isFullscreen()&&this.exitFullscreen(),this.inPage||(m.pause(),m.on("play",this.blockNextPlay));var p=this.getFormHtml(),q={type:g.EVENT_TYPES.SHOW_FORM,formHtml:p};m.on(g.EVENT_TYPES.SHOW_FORM,function(b){setTimeout(function(){b.defaultPrevented||a()},0)}),m.trigger(q)}},n.hide=function(){var a=this.player,b=this.overlay;a.off("play",this.blockNextPlay),b&&(b.style.display="none",setTimeout(function(){b.parentNode.removeChild(b),this.overlay=null},1e3),this.shouldResume&&a.play())},n.resume=function(){var a=this.player;a.off("play",this.blockNextPlay),a.play()},n.init=function(){var a=this.config.leadForm;if(this.sendStat(k.LEAD_LOAD),!a)return void this.logger.log("no leadform configured");var b=a.locale||"en",c=l[b],d=a&&a.display&&a.display.alwaysShow;a.hideCancel=a.required,"page"===a.display.when&&(a.hideCancel=!0,this.inPage=!0,this.formTarget=this.settings.formTarget,d=!0),this.logger.log("leadform config: "),this.logger.log(" type: "+a.type),this.logger.log(" always show: "+d);var e={inPage:this.inPage,errorMessage:c.errorMessage,fields:{email:{id:"emailInput",placeholder:c.email,type:"text"},firstName:{id:"firstNameInput",placeholder:c.firstName,type:"text"},lastName:{id:"lastNameInput",placeholder:c.lastName,type:"text"},phone:{id:"phoneInput",placeholder:c.phone,type:"text"},country:{id:"countryInput",placeholder:c.country,type:"text"},companyName:{id:"companyNameInput",placeholder:c.companyName,type:"text"},industry:{id:"industryInput",placeholder:c.industry,type:"text"}},styles:this.getStyles(),css:this.settings.css};return this.templateData=h.merge(e,a),this.visitor.status&&!d?void this.logger.log("visitor is known, not starting leadform"):(this.setupListeners(),void this.sendStat(k.LEAD_OPPORTUNITY))},b.exports=d},{"../tmp/templates":24,"./constants":8,"./lib/http":13,"./lib/utils":23,csp:2,"global/window":3}],13:[function(a,b,c){"use strict";function d(a,b){var c,d=document.createElement("script");d.src=a,d.onload=function(){c||(c=!0,b())},d.onreadystatechange=function(){"complete"!==this.readyState&&"loaded"!==this.readyState||c||(c=!0,b())};var e=document.getElementsByTagName("head")[0];e&&e.appendChild(d)}function e(a,b){a+=a.indexOf("?")===-1?"?":"&";var c="jsonpCallback_"+Math.floor(1e11*Math.random());a+="callback="+c,h[c]=function(a){b(null,a);try{delete h[c]}catch(d){h[c]=void 0}};var d=document.createElement("script");d.src=a;var e=document.getElementsByTagName("head")[0];e&&e.appendChild(d)}function f(a,b){function c(){}if(b){var d,e=i.params(b);"undefined"!=typeof XDomainRequest?(d=new XDomainRequest,d.onerror=c,d.ontimeout=c,d.onload=c,d.onprogress=c,d.timeout=3e4,d.open("POST",a),d.send(e)):(d=new XMLHttpRequest,d.open("POST",a,!0),d.withCredentials=!0,d.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"),d.send(e),d=null)}}function g(a){var b="nocache="+Math.floor(1e12*Math.random());a+=a.indexOf("?")>=0?"&"+b:"?"+b;var c=document.createElement("img");c.src=a}var h=a("global/window"),i=a("./utils");b.exports={loadScript:d,get:e,post:f,pixel:g}},{"./utils":23,"global/window":3}],14:[function(a,b,c){"use strict";function d(a,b,c,d){return{type:"audience",getGuid:function(a){a(null)},canStart:function(a,b){return!(!a.audienceGuid&&!b.email)||(d.log("not starting for audience integration because there is no audienceGuid or email"),!1)},sendEvent:function(a){var c=e.params(a);d.log("sendEvent",c),f.pixel(b.mapUrl+"/events?"+c)},getLeadStatus:function(a,d,g){var h=e.getLeadEndpoint(c);a.audienceGuid=d.audienceGuid,a.externalGuid=d.audienceGuid,f.get(b.mapUrl+h+"?"+e.params(a),g)},modifyEventData:function(a,b){a.audienceGuid=b.audienceGuid,a.externalGuid=b.audienceGuid,a.integration=""},modifyLeadFormData:function(a,b){a.audienceGuid=b.audienceGuid,a.externalGuid=b.audienceGuid},getLiveReportingInterval:function(){return g.MIN_REPORTING_PERIOD},init:function(a,b,c){a.audienceGuid=a.bcGuid,a.externalGuid=a.bcGuid,b.audienceGuid=a.bcGuid,c()}}}var e=a("../utils"),f=a("../http"),g=a("../../constants");b.exports.create=d},{"../../constants":8,"../http":13,"../utils":23}],15:[function(a,b,c){"use strict";function d(a,b,c,d){var i=a.options(),j=f.parseUrlParams(),k={type:"custom",getGuid:function(a){var c=f.getValue(e,b.bccustomguid);c||(c=j.bccustomguid||i["data-bc-custom-guid"]);var d=f.getValue(e,b.bcknownuser);null==d&&(d=j.bcknownuser||i["data-bc-known-user"]||"0"),a(c,d)},canStart:function(a){return!!a.customGuid||(d.log("not starting for custom integration because there is no customGuid"),!1)},sendEvent:function(a){var c=f.params(a);d.log("sendEvent",c),g.pixel(b.mapUrl+"/events?"+c)},getLeadStatus:function(a,d,e){var h=f.getLeadEndpoint(c);a.customGuid=d.customGuid,a.externalGuid=d.customGuid,g.get(b.mapUrl+h+"?"+f.params(a),e)},modifyEventData:function(a,b){a.customGuid=b.customGuid,a.externalGuid=b.customGuid},modifyLeadFormData:function(a,b){a.customGuid=b.customGuid,a.externalGuid=b.customGuid},getLiveReportingInterval:function(){return h.MIN_REPORTING_PERIOD},init:function(a,b,c){k.getGuid(function(d,e){a.customGuid=d,a.externalGuid=d,b.knownUser=e,c()})}};return k}var e=a("global/window"),f=a("../utils"),g=a("../http"),h=a("../../constants");b.exports.create=d},{"../../constants":8,"../http":13,"../utils":23,"global/window":3}],16:[function(a,b,c){"use strict";function d(a,b,c,d){var h=c.integration.eloqua,i={getEloquaCookieGUID:function(){var a,b=f.readCookie("ELOQUA");if(b)for(var c=b.split("&"),d=0,e=c.length;d=q&&!h[q]&&(n.percentile=q,f(a.videoId,n,d),h[q]=!0)}}},getLeadStatus:function(a,d,e){var f=j.getLeadEndpoint(c);a.hubspotGuid=d.hubspotGuid,a.externalGuid=d.hubspotGuid,i.get(b.mapUrl+f+"?"+j.params(a),e)},modifyEventData:function(a,b,c){a.hubspotGuid=b.hubspotGuid,a.externalGuid=b.hubspotGuid;var d=c.hubspot;d&&(a.hubspotContactId=d.contactId,a.contactId=d.contactId)},modifyLeadFormData:function(a,b){a.hubspotGuid=b.hubspotGuid,a.externalGuid=b.hubspotGuid},getLiveReportingInterval:function(){return g.restEnabled?k.MIN_REPORTING_PERIOD:k.CLIENT_SIDE_REPORTING_PERIOD},init:function(a,b,c){h.getGuid(function(d){a.hubspotGuid=d,a.externalGuid=d,b.hubspotGuid=d,c()})}};return h}var h=a("global/window"),i=a("../http"),j=a("../utils"),k=a("../../constants"),l=0;b.exports.create=g},{"../../constants":8,"../http":13,"../utils":23,"global/window":3}],18:[function(a,b,c){"use strict";function d(a,b,c,d){if(!c||!c.integration)return null;var f=e[c.integration.type];return f?f.create(a,b,c,d):null}var e={eloqua:a("./eloqua"),marketo:a("./marketo"),salesforce:a("./salesforce"),hubspot:a("./hubspot"),custom:a("./custom"),sso:a("./sso"),audience:a("./audience")};b.exports.get=d},{"./audience":14,"./custom":15,"./eloqua":16,"./hubspot":17,"./marketo":19,"./salesforce":20,"./sso":21}],19:[function(a,b,c){"use strict";function d(){return h.Munchkin&&"function"==typeof h.Munchkin.init}function e(a,b){if(d())return b();var c="//munchkin.marketo.net/munchkin.js";i.loadScript(c,function(){d()&&(h.Munchkin.init(a.accountId,{domainLevel:j.getDomainLevel()}),b())})}function f(a,b,c){var d=j.params(b);c.log("sendMarketoEvent",d),h.Munchkin.munchkinFunction("visitWebPage",{url:"/video/"+a,params:d})}function g(a,b,c,d){var g=c.integration.marketo,m={type:"marketo",getGuid:function(a){e(g,function(){var b=j.readCookie("_mkto_trk");return!b&&l++=q&&!h[q]&&(n.percentile=q,f(a.videoId,n,d),h[q]=!0)}}},getLeadStatus:function(a,d,e){var f=j.getLeadEndpoint(c);a.mktoGuid=d.mktoGuid,a.externalGuid=d.mktoGuid,i.get(b.mapUrl+f+"?"+j.params(a),e)},modifyEventData:function(a,b,c){a.mktoGuid=b.mktoGuid,a.externalGuid=b.mktoGuid;var d=c.marketo;d&&(a.mktoContactId=d.contactId,a.contactId=d.contactId)},modifyLeadFormData:function(a,b){a.mktoGuid=b.mktoGuid,a.externalGuid=b.mktoGuid},getLiveReportingInterval:function(){return g.restEnabled?k.MIN_REPORTING_PERIOD:k.CLIENT_SIDE_REPORTING_PERIOD},init:function(a,b,c){m.getGuid(function(d){a.mktoGuid=d,a.externalGuid=d,b.mktoGuid=d,c()})}};return m}var h=a("global/window"),i=a("../http"),j=a("../utils"),k=a("../../constants"),l=0;b.exports.create=g},{"../../constants":8,"../http":13,"../utils":23,"global/window":3}],20:[function(a,b,c){"use strict";function d(){return g.piTracker}function e(a,b){if(d())return b();g.piAId=a.piAId,g.piCId=a.piCId;var c="http://cdn.pardot.com/pd.js";"https:"===document.location.protocol&&(c="https://pi.pardot.com/pd.js"),i.loadScript.call(this,c,b)}function f(a,b,c,d){var f=a.options(),l=h.parseUrlParams(),m=c.integration.salesforce,n={type:"salesforce",getGuid:function(a){if(m.identificationMode&&m.identificationMode===j.SALESFORCE.IDENTIFICATION.MODES.PARDOT){var c=m.pardot;d.log("identification mode is pardot"),e(c,function(){var b=h.readCookie("visitor_id"+c.accountId);return!b&&k++>>0).toString(16),a+=(4294967295*Math.random()>>>0).toString(16),a+=(4294967295*Math.random()>>>0).toString(16),a+=(4294967295*Math.random()>>>0).toString(16),("000000000"+a).slice(-32)}function e(a,b){for(var c in a)a.hasOwnProperty(c)&&b(a[c],c)}function f(a){return"[object Array]"===Object.prototype.toString.call(a)}function g(a){return"[object Object]"===Object.prototype.toString.call(a)}function h(a){var b=[];return e(a,function(a,c){null!==a&&void 0!==a&&b.push(encodeURIComponent(c)+"="+encodeURIComponent(a))}),b.join("&")}function i(){function a(a){var b={},c=null;try{c=a&&a.location?a.location.search:null}catch(d){return b}if(!c||c.length<2)return b;for(var e=c.substr(1).split("&"),f=0,g=e.length;f'),d.b("\n"+c),d.b(" var bcVideoData = (function() {"),d.b("\n"+c),d.b(" var data = {"),d.b("\n"+c),d.b(" videoId: '"),d.b(d.v(d.f("videoId",a,b,0))),d.b("',"),d.b("\n"+c),d.b(" videoName: '"),d.b(d.v(d.f("videoName",a,b,0))),d.b("',"),d.b("\n"+c),d.b(" playerId: '"),d.b(d.v(d.f("playerId",a,b,0))),d.b("',"),d.b("\n"+c),d.b(" pageUrl: '"),d.b(d.v(d.f("pageUrl",a,b,0))),d.b("',"),d.b("\n"+c),d.b(" externalGuid: '"),d.b(d.v(d.f("externalGuid",a,b,0))),d.b("'"),d.b("\n"+c),d.b(" };"),d.b("\n"),d.b("\n"+c),d.b(" function get(key) {"),d.b("\n"+c),d.b(" return data[key] || null;"),d.b("\n"+c),d.b(" }"),d.b("\n"),d.b("\n"+c),d.b(" return {"),d.b("\n"+c),d.b(" get: get"),d.b("\n"+c),d.b(" };"),d.b("\n"+c),d.b(" })();"),d.b("\n"),d.b("\n"+c),d.b(" var bcLeadForm = (function() {"),d.b("\n"+c),d.b(" function submit() {"),d.b("\n"+c),d.b(" document.dispatchEvent(new Event('BC_CUSTOM_FORM_SUBMIT'));"),d.b("\n"+c),d.b(" return true;"),d.b("\n"+c),d.b(" }"),d.b("\n"),d.b("\n"+c),d.b(" return {"),d.b("\n"+c),d.b(" submit: submit"),d.b("\n"+c),d.b(" };"),d.b("\n"+c),d.b(" })();"),d.b("\n"),d.b("\n"+c),d.b(" window.jQuery = window.jQuery || (() => ({"),d.b("\n"+c),d.b(" // these are all methods required by HubSpot"),d.b("\n"+c),d.b(" change: () => {},"),d.b("\n"+c),d.b(" trigger: () => {},"),d.b("\n"+c),d.b(" }));"),d.b("\n"+c),d.b(""),d.fl()},partials:{},subs:{}}),custom:new d.Template({code:function(a,b,c){var d=this;return d.b(c=c||""),d.b('
'),d.b("\n"+c),d.b(' '),d.b("\n"+c),d.b("
"),d.b("\n"+c),d.s(d.f("required",a,b,1),a,b,1,0,0,"")||(d.b(''),d.b(d.v(d.f("close",a,b,0))),d.b(""),d.b("\n"+c)),d.fl()},partials:{},subs:{}}),form:new d.Template({code:function(a,b,c){var d=this;return d.b(c=c||""),d.b('"),d.b("\n"+c),d.b(''), d.b("\n"+c),d.b(""),d.b("\n"),d.b("\n"+c),d.s(d.f("css",a,b,1),a,b,0,15396,15424,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b(""),d.b("\n"+c)}),a.pop()),d.b('
'),d.b("\n"+c),d.b('
'),d.b("\n"+c),d.b('
'),d.b("\n"+c),d.b('
'),d.b("\n"+c),d.b('

'),d.b(d.v(d.f("errorMessage",a,b,0))),d.b("

"),d.b("\n"),d.b("\n"+c),d.s(d.f("topMessage",a,b,1),a,b,0,15655,15731,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b('

'),d.b(d.v(d.f("topMessage",a,b,0))),d.b("

"),d.b("\n"+c)}),a.pop()),d.b("\n"+c),d.s(d.d("fields.email.enabled",a,b,1),a,b,0,15781,15936,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b(' '),d.b("\n"+c)}),a.pop()),d.b("\n"+c),d.s(d.d("fields.firstName.enabled",a,b,1),a,b,0,16e3,16186,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b(' '),d.b("\n"+c)}),a.pop()),d.b("\n"+c),d.s(d.d("fields.lastName.enabled",a,b,1),a,b,0,16253,16436,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b(' '),d.b("\n"+c)}),a.pop()),d.b("\n"+c),d.s(d.d("fields.phone.enabled",a,b,1),a,b,0,16499,16673,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b(' '),d.b("\n"+c)}),a.pop()),d.b("\n"+c),d.s(d.d("fields.country.enabled",a,b,1),a,b,0,16735,16915,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b(' '),d.b("\n"+c)}),a.pop()),d.b("\n"+c),d.s(d.d("fields.companyName.enabled",a,b,1),a,b,0,16983,17175,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b(' '),d.b("\n"+c)}),a.pop()),d.b("\n"+c),d.s(d.d("fields.industry.enabled",a,b,1),a,b,0,17244,17427,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b(' '),d.b("\n"+c)}),a.pop()),d.b("\n"+c),d.b('

'),d.b("\n"+c),d.s(d.f("hideCancel",a,b,1),a,b,1,0,0,"")||d.s(d.f("cancelText",a,b,1),a,b,0,17556,17676,"{{ }}")&&(d.rs(a,b,function(a,b,d){d.b(' '),d.b("\n"+c)}),a.pop()),d.b(' '),d.b("\n"+c),d.b("

"),d.b("\n"),d.b("\n"+c),d.b('

'),d.b(d.v(d.f("privacyPolicyText",a,b,0))),d.b("

"),d.b("\n"+c),d.b("
"),d.b("\n"+c),d.b("
"),d.b("\n"+c),d.b("
"),d.b("\n"+c),d.b("
"),d.b("\n"),d.fl()},partials:{},subs:{}})},f=function(a){var b=e[a];return function(a,c,d){return b.render(a,c||e,d)}};b.exports={context:f("context"),custom:f("custom"),form:f("form")}},{"hogan.js":5}]},{},[9]);